-- **************************************************************************
--    Project Name:   特殊时效维护表
--    Job Name:       jms_dim.dim_lmdm_sys_special_time_limit_base
--    Description :   特殊时效维护表数据
--    Author :        庄前圆
--    date：          2022/8/24
-- **************************************************************************
--    Relation ：
--    jms_dim.dim_lmdm_sys_special_time_limit_base << [
--       jms_ods.yl_lmdm_sys_special_time_limit,
--       jms_dim.dim_network_whole_massage
--    ]
-- **************************************************************************


insert overwrite table jms_dim.dim_lmdm_sys_special_time_limit_base
SELECT
a.id                       --主键id
,a.combine_key             --组合key md5(网点id+加时类型id+班次+国家+省+市+区+乡镇)
,a.network_id              --网点id
,b.code as network_code    --网点编码
,a.extra_time_type         --加时类型:1收件加时,2派件加时
,a.extra_time              --加时时效
,a.shift                   --班次
,a.country_id              --国家id
,a.provider_id             --省份id
,a.city_id                 --城市id
,a.area_id                 --区/县id
,a.township_id             --乡镇id
,a.special_address         --特殊地址
,a.is_enable               --是否启用:1启用,2不启用
,a.is_delete               --是否删除:1未删除,2已删除
,a.create_by               --创建人id
,a.update_by               --最后更新人id
,a.create_by_name          --创建人名称
,a.update_by_name          --最后修改人名称
,a.create_time             --创建时间
,a.update_time             --更新时间
,a.distance_to_town        --到乡镇距离
,a.audit_status            --审核状态  0待审核 1已审核 2已驳回
,a.effective_time          --生效时间
,a.effective_status        --生效状态 0待生效  1生效中  2失效中
,a.expire_time             --失效时间
,a.audit_by                --审核人id
,a.audit_by_name           --审核人
,a.audit_refuse_reason     --驳回原因
,a.batch_no                --批次号
,a.batch_no_serial         --批次号-序列号
,a.parent_id               --父id

from jms_ods.yl_lmdm_sys_special_time_limit a
left join jms_dim.dim_network_whole_massage  b
on a.network_id=b.id and b.is_delete='1' and b.network_type='6'
where a.dt='{{ execution_date | cst_ds }}';